i can bet my life on - Francés Inglés Diccionario